package main

import "fmt"

func main() {
	// 创建数组
	arr := []int{1, 2, 3, 4}
	// 通过下标访问
	fmt.Println(arr[0], arr[len(arr)-1]) // 1  4

	// 使用下标进行赋值
	toArr := [...]float64{1: 1.0, 3: 1.5}
	fmt.Println(toArr) //  [0 1 0 1.5]

	// 创建数组
	var newArr [5]int
	// 为数组的每一个元素赋值
	for i := 0; i < len(newArr); i++ {
		newArr[i] = i + 100
	}
	// 遍历数组
	for i := 0; i < len(newArr); i++ {
		fmt.Println(newArr[i]) // 100 101 102 103 104
	}
}
